package com.plian.system.bean.fr;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class VehicleInfoExcelBean {

    /**
     * 序号
     */
    @ExcelProperty(index = 0)
    private Integer serialNumber;

    /**
     * 年度预算控制指标
     */
    @ExcelProperty(index = 1)
    private String budgetControlIndex;

    /**
     * 现有生产经营用车数量（辆）
     */
    @ExcelProperty(index = 2)
    private Integer carNumber;

    /**
     * 申报单位（全称）
     */
    @ExcelProperty(index = 3)
    private String fillingUnit;

    /**
     * 车牌号
     */
    @ExcelProperty(index = 4)
    private String numberPlate;

    /**
     * 品牌、座位数
     */
    @ExcelProperty(index = 5)
    private String brand;

    /**
     * 裸车单价（万元）
     */
    @ExcelProperty(index = 6)
    private String bareCarPrice;

    /**
     * 购置时间（yyyy-mm）
     */
    @ExcelProperty(index = 7)
    private String purchaseDate;

    /**
     * 车辆所属单位(全称)
     */
    @ExcelProperty(index = 8)
    private String company;

    /**
     * 动力类型（输入编码）
     */
    @ExcelProperty(index = 9)
    private String dynamicType;

    /**
     * 排气量（cc）
     */
    @ExcelProperty(index = 10)
    private String exhaustVolume;

    /**
     * 车型（输入编码）
     */
    @ExcelProperty(index = 11)
    private String carModel;

    /**
     * 车辆用途（输入编码）
     */
    @ExcelProperty(index = 12)
    private String applicationId;

    /**
     * 审批编号
     */
    @ExcelProperty(index = 13)
    private String approvalCode;

    /**
     * 用途理由
     */
    @ExcelProperty(index = 14)
    private String useReason;

    /**
     * 联系人
     */
    @ExcelProperty(index = 15)
    private String contactPerson;

    /**
     * 电话
     */
    @ExcelProperty(index = 16)
    private String telephone;

    /**
     * 备注
     */
    @ExcelProperty(index = 17)
    private String remark;


}
